passenger and goods train - Espagnol Anglais Dictionnaire